約 6,018,678 件
https://w.atwiki.jp/androidtvbox/pages/9.html
Android TV Boxとは? Android TV Boxはスマートフォンのテレビ版のようなものです。 もちろんキャリアやMicが内臓されていないものが多いので通話は出来ないですが、 ゲーム、アプリ、インターネット、動画・画像・音楽再生などに使えます。 簡単に言えばAndroid OS搭載のPCです。 Android TV Boxはインターナル社が販売している製品ですが、 ほかにも似たようなミニ・PCが多数販売されています。 GooglePlayから動画をダウンロードしてテレビで見たり、 ゲームのアプリをダウンロードしてテレビゲーム、 テレビでYoutubeやLINEでチャットなんかで楽しまれたりします。 「スマート・テレビ」系として分類することが出来ます。 ◆ボックス型・スティック型 Android TV Boxはボックス型に分類されます。 ボックス型は名前の通り、小さい箱の形をしてテレビの近くに置きます。 場所を取りますが、利点として Wi-fiの受信が良かったり、 USBポートが多かったり、LANポートが付いていたり、 SDカードを読み込むことが出来ます。 スティック型は小さく、直接テレビのHDMI端子に接続するので 場所を取りません。 またプロセッサやCPUの性能もほんとんどボックス型と変わりませんので、一見スティック型のほうが良いように思えます。しかし、小さい分USBポートが1つだけだったり、Wi-fiしか使えない場合が殆どです。 ■ ボックス型ができること Android TV製品は大抵リモコンが付いてきますが、 リモコンだけだと非常に操作性が悪く、かえって使い勝手が悪くなりますので 最低マウスだけは必需品です。 USBメモリーから動画を読み込んだりして、マウスを繋げば 最低でもUSBポートが2つ必要ですし、キーボードも繋げるとなると USBポートが多くて越したことはないです。 またLANポートも重要です。 Wi-fi-に頼ってて接続が悪くなると動作が非常に重くなるため LANポートからのネットのほうが圧倒的に安定性があります。 またスマートテレビ系の製品は多くの場合輸入ものが多く、 電波法の技適マークを取得していないので、Wi-fiを使ってしまうと違法になったりします。 LANポートのないスティック型を普通に使ってしまうと、 もちろん電波法違反になる可能性があります。 ◆ 性能の重要性 今の時代、パソコンやスマホなででも動作の軽快さ、スピードの基準があがり、 Android TV 製品でもスマホレベルの動作を期待するのが当たり前です。 しかし、日本で販売されてるAndroid TVの多くはちょっと時代遅れで いまだに動作が遅いものが多いのです。 スマホやパソコンでの操作に慣れてると、余計遅く感じてしまい 結局使う意味がなくなってしまうほどです。 パソコンでも同じですが、性能の基準としてプロセッサとCPUを見ると良いでしょう。 プロセッサの種類にはシングルコアからクアッドコアまであります。 (それ以上の物もパソコンならあります) これは単純に多ければ多いほど情報処理能力が高く、動作が速くなります。 パソコンで言うとデュアルコアが一昔前の平均基準でしたが、 今では最低ラインです。クアッド・コアならデュアルコアの2倍の処理能力ですので これぐらいないと動画がスムーズに再生されません。 ■ Android TV Box 上記の点をクリアしていればどこのAndroid TV製品も大丈夫でしょう。 インターナル社の「Android TV Box」もすべての点において基準を満たしているので おすすめしていますがサポートと1年保障が付いているいます。 また搭載Android OSの更新も行えるサービスがあります。 「Android TV Box」の詳細は左上のバナーから。
https://w.atwiki.jp/shanghai_android/pages/9.html
上海Androidの会(英語名:Shanghai Android Group、中国語名:上海Android協会) 会の公用語 日本語です。 会への参加方法 個人、法人共にマイクロブログもしくはメーリングリストにグループ登録することで登録完了です。会への参加自体は無料です。 それぞれの登録は下記から可能になっています。 マイクロブログ、メーリングリスト 会の活動 上海を中心に月に1回の勉強会やオフ会などを行います。また、本メーリングリストによる情報交換、公開なども活発に行っていきたいと考えております。 トップページ
https://w.atwiki.jp/odroid/pages/16.html
SDKのインストール SDK は http //developer.android.com/sdk/ からダウンロード出来ます。 解凍したフォルダを、SDKを配置したい場所に移動してから、SDK Setup.exe を実行すると、SDKのインストールが開始出来ます。 実機デバッグ環境の構築 ODROID 用 ADB ドライバ http //dev.odroid.com/projects/odroid-t#s-5 これをインストールして PC と接続したら、 コマンドプロンプトで SDK フォルダの tools に移動して adb devices と入力してみてください。 端末情報(BABABEEFBABABEEFなど)が表示されていたら、接続成功です。 表示されていなければ、ODROID 側の設定状態がデバッグ接続になっていない可能性があります。 設定→開発 から、USB デバッグの項目をいじってみてください。 ODROID-S の場合、USB デバッグのチェックがオフの状態で何故か繋がったりすることがありました。 ADBを使ったアプリインストール PC上の apk ファイルを adb install コマンドを使って直接 Android 端末にインストールすることが出来ます。 PATHの設定 SDKのtoolsフォルダを環境変数PATHに登録しておくと便利です。
https://w.atwiki.jp/teshiroid/pages/14.html
AndroidとはスマートフォンやタブレットPCなどの 携帯情報端末を主なターゲットとして開発された、 プラットフォーム(OS)のこと。googleが開発した。 詳しくはこちら iPhoneとどう違うかもだいたい分かるはず。 質問は受付よう。 auがandroidって連呼していますが、docomoもandroidOSで多く発売していますよ
https://w.atwiki.jp/linuxjapanwiki/pages/74.html
Android ▲Androidロゴ Androidは、主にスマートフォンやタブレットなどの、タッチスクリーンモバイル機器向けに設計されている、Linuxカーネルやその他のオープンソースソフトウェアの改変版をベースとしたモバイルオペレーティングシステムである。 オープン・ハンドセット・アライアンスというコンソーシアムによって開発されており、主な貢献と商業的な販売はGoogleが担っている。 ▲ホーム画面 各種データ 開発者 Google LLC / オープン・ハンドセット・アライアンス /Android オープンソースプロジェクト (AOSP) 系統 Android 開発状況 開発中 初版 2008年9月23日 最新版 11 / 2020年9月8日 リポジトリ https //android.googlesource.com/ カーネル Linux ライセンス Apache License 2.0 , GNU GPL v2(カーネル)など ウェブサイト https //android.com/ 概要 Androidのコアとなるソースコードは、Androidオープンソースプロジェクト(AOSP)として知られており、主にApache Licenseの下でライセンスされている。 これによってサードパーティーによるカスタマイズが可能となり、ゲーム機、デジタルカメラ、PCなどの他の様々な電子機器向けに開発され、それぞれに特化したユーザーインターフェースを持つようになっている。 よく知られている派生製品には、テレビ用のAndroid TVやウェアラブル用のWear OSなどがあるが、これらはGoogleが開発したものである。 ソフトウェアの配布は、一般的にGoogle PlayストアやSamsung Galaxyストアのようなプロプライエタリなアプリケーションストア、またはAPK形式でソフトウェアパッケージを使用してAptoideやF-Droidのようなオープンソースのプラットフォームを介して提供されている。 Androidは、スマートフォンでは世界で最も売れているOSだが、国内ではiOSに続き2番目のシェア率となっている。 Androidには文字入力のためのIMEが搭載されていて、テキストを入力するところをタップすれば仮想キーボードが表示されるようになっている。 ただ、日本語入力用の仮想キーボードはデフォルトでは搭載されていない。日本語入力を有効にするにはサードパーティー製のIMEのインストールが必要になってくる。 Androidでは、Google Playという独自のアプリケーションインストーラが搭載されており、ユーザーはそこでアプリをインストールすることができる。 また、APKファイルから直接インストールすることもできる。ただ、Googleの認めていないアプリや悪質なアプリもあるため、注意が必要である。 リリース 主なリリースを以下に列挙する。(*1) 主なバージョン リリース日 API 2.3.3 – 2.3.7 2010年12月17日 10 4.0.3 – 4.0.4 2011年10月18日 15 4.1.x 2012年7月9日 16 4.2.x 2012年11月13日 17 4.3 2013年7月24日 18 4.4 2013年10月31日 19 5.0 2014年11月3日 21 5.1 2015年3月9日 22 6.0 2015年10月5日 23 7.0 2016年8月23日 24 7.1 2016年12月5日 25 8.0 2017年8月21日 26 8.1 2017年12月5日 27 9.0 2018年8月6日 28 10.0 2019年9月3日 29 派生OS ColorOS CyanogenMod AOKP Fire OS MIUI EMUI LeWa OS OmniROM Paranoid Android Replicant Indus OS LineageOS 外部リンク 公式ウェブサイト コメント欄 コメント欄の利用に関してはコメント欄の利用を参照して下さい。 本ページに無関係な内容のコメントは一律して削除されます。Wiki運営に関しては Wiki運営掲示板 にお願いします 。 投稿されているコメントへの返信の際は、必ず返信したいコメント横の○にチェックを入れて返信して下さい。 +上記の内容を守れる方のみご利用ください。 上記の内容を守れる方のみご利用ください。 コメントログ作成 - 名無しさん (2020-05-02 17 36 24) HarmonyOSもAndroidフォークと言われていますよね - 名無しさん (2021-06-14 21 30 53) ですね - Anonymous (2021-06-15 09 07 36) 名前 コメントログ
https://w.atwiki.jp/interaction_android/pages/15.html
@Android Project ここでは、大阪工業大学情報科学部のプロジェクトの1つであるAndroid Project Team[○○]の情報共有Wikiです. 基本的には、何かあればこちらを編集して、情報共有を行っていきたいと思います. 学内課題サイト(学内課題 http //interactiondesign.web.fc2.com/index.html) @目的(作成するもの) @会議結果 第1回 第2回 @方針 基本的にLineかSkypeで行う(リーダーのidea) 時間帯は @メンバー リーダー堤下 裕介 サブリーダー高 潔 プログラムリーダー野田 尚吾 デザインリーダー金元 優香 ビジネスモデルリーダー黒澤 一郎 他のメンバー大井 翔 幸 孝明 加藤 嘉寿 @デザイン @セットアップ セットアップページ @アンケートページ アンケート結果 @更新情報 日 付 内 容 2012/08/01 AndroidProjectページ開設 2012/08/03 Androidセットアップページ開設 2012/08/15 アンケート結果ページ開設
https://w.atwiki.jp/aniwotawiki/pages/50308.html
登録日:2022/01/23 Sun 16 25 57 更新日:2023/11/14 Tue 21 46 48NEW! 所要時間:約 4 分で読めます ▽タグ一覧 Android Google Linux OS アニヲタIT教室 オペレーティングシステム オープンソース スマホ スマートフォン ドロイド君 Androidとは、スマートフォン等のモバイルデバイスに用いられるOS(オペレーティングシステム)の一種。 2023年時点の正式な最新バージョンは「14」。 【概要】 Apple社が送り出したiPhoneの対抗勢力として登場した、モバイル向けのOS。 当初はそのまんまAndroid社が開発していたが、2005年にご存知Google先生が子会社化。 今ではiOSと勢力を二分する程の代表的なプラットフォームとして海外ではiPhoneより普及しているとも言われ、 少なくとも日本ではiOS(iPhone/iPad)かこちらの二択になる程の普及率を誇る。 と言うかiPhone以外のスマートフォンはほぼAndroidしか選択肢が無い。 その開発の門戸も非常に広く、それゆえガラケー天下の日本でこれに乗り換えようとしたメーカーは大半が扱いきれずに消えていった。 もし興味があるなら、システムイメージやドライバ関係を公式配布しているGoogle純正のPixelシリーズで探すのが一番無難。 これらは過去のバージョンに戻すことも非常に簡単でアップデートの頻度も高く普段遣いでも優秀だ。新しいバージョンの度に実験台にされるので、ある意味では不安定とも言えるが。 【iOSとの比較】 iOSとの大きな違いといえばやはり開発者向けのポータルやマニュアルの豊富さと、カスタマイズ性の高さ。 ベースのLinuxだけではスマホの部品やアプリに対応しきれず、他のオープンソースのプログラムを色々追加したらしい(*1)ので、厳密にはUbuntuやMintなどの遠い親戚といったところだが、Linux同様中核部分もオープンソースとして広く開放されている。 iPhoneがあまり手を付けないエントリー仕様や電池持ち重視の低スペックから、メモリやCPU等ガン積みしたハイエンドスマホも可能で、やろうと思えばアプリは勿論、オリジナルのOSすら制作できる。一部のメーカーは実際に独自のAndroid系OSを開発して自社製スマホと共に命名していることも少なくない。 もっともPCや市販のデバイスで動くように最適化する必要があるので、動作が不安定にもなりやすい。 特にAndroid黎明期のガクガクした挙動を知る人なら、専用に作られているiPhoneのスムーズな動作が如何にありがたいかわかるであろう。 安物からハイエンドまでカバーできるのがAndroid、お高くはなるが相応の性能や品質を約束してくれるのがiPhoneといったところだろう。 【亜種】 Android TV 文字通り、AndroidをベースのOSとして作られたテレビ及びそのソフトウェアのこと。 テレビというよりもテレビサイズのタブレットにアンテナ差し込み口とフルセグが付いたものと言ったほうが近いかも。 Android GO マップと位置情報を利用したゲーム…ではなく、超低スペックなデバイスでも動かせるように開発された、軽量版のAndroid。 ストアにある「GO」と付いたアプリはこれ向けのもので、通常版よりも更にシンプルで軽いのが特徴。 【用語・小ネタ】 スマホやタブレットの基本的な使い方は各々で覚えて頂くとして、ここではAndroid独自の特徴やよく見る用語などを独断と偏見で紹介。 ・ランチャー 武器ではなく、ロックを解除してすぐに出てくる待ち受け画面のこと。PCで言うデスクトップ。 デフォルトのものが気に入らなければ、ストアから無料も含めて多数あるものをダウンロードして置き換えられる。 あのマイクロソフト製のもあるよ! ・GooglePlayストア Androidのアプリをダウンロードする為の公式ストア。 実はこれを使わずにネットに落ちているインストーラを使ってもアプリをインストールできる。 しかし開発のしやすさがそのままウイルス等にも繋がっているので、油断は禁物。 ・AOSP 「Android OpenSourse Project」の略。要するに変な改造がされていない純粋なAndroidを開発する公式ポータルのこと。ちなみにGoogleのプレイストアすらも入っていない。 ・開発者向けオプション 普通に使う分にはほぼ縁が無いであろう、専門的な設定を弄れる隠し項目。隠しコマンドとしてデバイス情報の「ビルド番号」を連打すると表示されるようになる。怖くなってもすぐオフに戻せるのでご安心を。 代表的な項目としては画面のアニメの速度を変えたり無効にできる「○○アニメスケール」。画面描画をソフトウェアでなくGPUに多く負担させることで処理が速くなる「GPUレンダリング」「HWオーバーレイを無効」が有名か。 重いスマホを復活させる手段としてよく挙がるが、大抵電池の減りも早くなるので一長一短だったりする。 ・fastboot 電源を入れようとしたら突然画面が出てきてビックリした人も多いかもしれない。 PCで言うところのBIOSメニューに該当する。機種によって変わるが一般的に呼び出し方は「電源ボタンと音量−を長押し」。 ただこの画面だけでは殆ど操作できないので、基本はPCとつないで操作する。 ・ADB PCからコマンドライン入力でデバイスを操作できるデバッグ用のツール。 導入するのはひと手間かかるが、コマンドプロンプト(もしくはPowerShell)を弄れる人ならここからアプリをインストールしたりリカバリーしたりアップデートしたりも可能。 ・root権限 権限が取得できると通常では使えない設定やアプリもできるようになる管理者権限のこと。OSがバグりかねないレベルの深い設定やアプリが使えないように大抵はロックされている。 調べると取得方法が出てくることがあるが、「脱獄」という俗称があるように、基本的に改造と同じ扱いとなるので自己責任。メーカーの修理なども受けられなくなる(改造行為を禁じているため)。 普通は弄れない一部の通知や特殊な項目も自在に操れるが下手に弄ると不具合が出たり最悪動作しなくなる(所謂文鎮化)ので、不便で仕方ないなどの理由がない限りは極力ロックしたまま使うことをオススメする。 以前発売されていた『Google Nexus』シリーズは最初からその手の人が買うことが前提で、ブートローダーがフリーになっていた。 後継機種であり、ピュアアンドロイドを標榜する『Google Pixel』シリーズも、割と簡単にブートローダーのアンロックを解除可能になっている。 ・イースターエッグ これも隠し小ネタの一つ。 端末情報のAndroidバージョンの項目を数回タップすると隠し画像を見たりミニゲームをプレイすることができる。 ・恐竜ゲーム Androidの標準ブラウザは「Google Chrome」であるが、Chromeにもイースターエッグがある。 ネットワークに繋がず立ち上げるか、chrome //dinoをアドレスバーに入力すると、ドットの恐竜が表示されるが、実は彼をタッチするとちょっとしたミニゲームができる。 走る彼をジャンプさせて鳥やサボテンといった障害物を避け、どこまで走れるかチャレンジするというもの。 もちろんAndroid版Chromeにもしっかり存在する。 ・AmazonのFireタブレット 標準だと「Amazon アプリストア」しか使えないが、 OS自体はAndroidなので追加でPlayストアを入れることが可能(あくまで非公式な手法なので自己責任でお願いします)。 ・カスタムROM 上で書いた通りAndroidはオープンソースなので、AOSP製のソースコードを基にしたサードパーティ製のOSも基本的に無償で入手することができる。 脱獄する以上に上級者向け…というか文鎮化すると困るようなメインのスマホなんかで試すのはまず論外として、古いバージョンのままアップデートが止まってしまったタブレットや引退したスマホを復活させる手段には一応使える。 「XDAフォーラム」といった有志のポータルがボランティアで開発している場合がほとんどだが、そのメンバー個人でリリースしたバージョンも多数出回っている。 古い機種を復活させる点に特化したり、PixelシリーズのUIを再現してみたり(というかAOSPの時点でほぼそのまんま)といった面白い特徴のOSもあったりするので興味があれば調べてみるのも面白い。 追記・修正はAndroidのGoogleChromeからお願いします。 ※以下、本wikiにおける注意点 「ふうふう、追記・修正ひと段落。……ひっ!ご、主人様!それは所要時間30分超の項目!」 「いや、え、えっとその…私めはエントリーモデルですのでつまり、そのー…お、重すぎてクラッシュの原因にもなりますので編集はご自重いただけると…」 「えっ、た、確かに一応私、メインメモリバッチリ6GB積んだミドルスペックですけど…あっ!またプチフリが…」 「うう…こればかりはどうしてかは私めもわかりかねます。で、ですからパソコンをお使いになられるかせめてゆっくりと…ひぐっ、ぜんぜん聞いてくれない…」 「ら、らめ、れ…す…ごしゅじん、さ、ま…変換とバックスペースをそんなにた、叩かれるとわくたしも、もうだめえぇぇぇ……ガクッガクッ」 「Chrome」は応答していません。 アプリを終了する 待機 フィードバックを送信 △メニュー 項目変更 この項目が面白かったなら……\ポチッと/ -アニヲタWiki- ▷ コメント欄 [部分編集] Linuxの系譜とは言いつつもディストリビューションではない あとCyanogenModとかFire OSとかは記述したほうがいいのかな? -- 名無しさん (2022-01-23 21 11 04) 最初期は確かデジカメ用のOSとして開発されてたんだっけ。昔Android搭載デジカメとかあったけどある意味先祖返りだったのかな… -- 名無しさん (2022-01-24 07 05 36) このOSのスマホとPC繋げてチビチビデータ移動するのが癒しの時間 -- 名無しさん (2022-01-24 21 55 53) ↑ わかる -- 名無しさん (2022-01-24 22 39 41) イースターエッグ見てマジで!?って思って実際やってみたら、マジで別画面になった。ミニゲームって程の物じゃなかったが文字が動かせた。 -- 名無しさん (2022-06-17 15 38 15) イースターエッグを知らずに起動させた事が1回だけあってウチのスマホ壊れたんかなと勘違いしたことがあった。その時のイースターエッグの内容がZonbie Artだったから尚更怖かった -- 名無しさん (2022-08-26 11 36 03) Androidって元ネタ男なのか、じゃあ女体化は事実上性転換だな -- 名無しさん (2022-08-27 09 37 11) GoogleNowランチャー(Google純正品)が無くなった今では、意外かもしれないけど記事で挙げられているMS製ランチャーが操作感がGoogleNowランチャーに近くて気に入っている -- 名無しさん (2023-11-05 22 09 52) 名前 コメント
https://w.atwiki.jp/niflheimr/pages/4.html
Androidエミュレータについて気になる記事をまとめてみました。 Genymotion 超高速なAndroidエミュレータ「Genymotion」を試す | TeraDas-テラダス - 2015.1.6 【追記アリ】Genymotion – PCでAndroidを起動してKindleも読める♪ インストールから「Google Play」導入方法までまとめ | mogi2fruitsどっとねっと - 2015.1.22 【Androidエミュ】Genymotion☆3 - 2015.1.20 / 2ch andy だでがんの記憶 androidエミュレータの「andy」を試してみました。[PCでスマホアプリ] - 2015.3.4 BlueStacksのように意味の分からないアプリが大量にインストールされていて初期操作が良く分からないとかWindroyのように動作するアプリと動作しないアプリが明確に存在するという程酷い訳では、無いみたいです。 Windroy WindowsでAndroidのアプリを動かす「Windroy」を使ってみる | お部屋でモバイル 軽くてさくさく動作しますが、CPUにARMを前提としているアプリは動作しないようです。 紹介 Windows上で動くAndroidのエミュレーターまとめ【アンドロイドアプリ開発・デバッグ】 - NAVER まとめ - 2014.11.24 [スマートフォン] パソコンで使える、無料のAndroidエミュレーター一覧:Windows向け | Ouka Studio - 2014.8.28 すでに、大半のゲームアプリがチート対策(不正対策)としてエミュレーターからは使えなくしているので、導入してももうあまり意味がない。 労力を考えると、素直に格安タブレットでも買って、そちらを使ったほうがよほど建設的。
https://w.atwiki.jp/devandroidknowledge/pages/19.html
◆開発までの道のり 機能を洗い出す 【求められる機能】(おおまか) ①連絡先の表示、非表示 ②電話履歴の表示、非表示 ③メール履歴の表示、非表示 その機能の中から単体で開発できそうなものをピックアップし、開発する どれにするー?調査してわかったことあるー? トータルで開発する 配布 配布の仕方: http //www.programmingmat.jp/android_lab/apktest.html by nakamura ◆開発までの道のり ver.2 調べなければならないこと(随時更新) ◎ADW.Lantcherの解析 →これを解析することによって、ホーム画面周りのカスタマイズなど、Androidの中核部分を操作する方法が分かる。 ◎Androidソースの解析 →データの取得や表示をどのように行っているか分かる。 - メール - 着信 - 連絡先 - パスワード by nakamura ◆調査してわかった事 Androidのオープンソースを落とす方法 まとめ 方法①:repo を使う。 【必要なもの】(※ 各用語については以下を参照。) ◎”Cygwin” or ”VMWare” or ”Ubuntu” →repoを使用するために必要。repoを使用するにはUNIX環境が必要。 導入のしやすさを考えるとCygwinが良いと思われる。 ◎”repo” ***意味****************************************************************************************************** ・Cygwin →Windows環境でUNIXの機能を利用したプログラム作成やUNIXのコマンドの使用を可能にするフリーソフト。 ・VMware →あるプラットフォーム上で仮想化して、別のプラットフォームを(複数でも)動かせるソフトウェアのひとつ。 ・Ubuntu →フリーのLinux系のフリーOS。http //ubuntu.d-lights.jp/100reasons/1 ・repo →Androidオープンソースのバージョン管理ソフト ************************************************************************************************************* 【方法】 Cygwinを使用した場合: http //handalab.com/android/form/git/78/ Ubuntuを使用した場合: http //www42.atwiki.jp/melodroid/pages/16.html 方法②:Androidソースコード検索サービス を使う。 https //sites.google.com/site/devcollaboration/codesearch 方法③:SDK Managerから「Sources for Android SDK」というのをチェックしてダウンロードする(※frameworkのソースしか見れない)。 参考になりそうなURL ◎AOSP(Android Open Source Project)からリポジトリを落とすには http //source.android.com/source/downloading.html ◎AOSP(Android Open Source Project)から落としてきたリポジトリをビルドするには http //groups.google.com/group/android-developers/browse_thread/thread/cc8f4b3de53599b7 ADW.Launcher関連 ◎ADW.Launcherのリポジトリを落とす http //code.google.com/p/adw-launcher-android/source/checkout ◎ADW.Launcherをeclipseでビルドする http //naosim.blog16.fc2.com/blog-entry-288.html 画面表示設定 ホーム画面に表示されるアイコンの設定を行うところ 【Menu】→【ADW設定】 ⇒これを手掛かりにホーム画面のUI周りのソースコードを見つけられるかもね! ソース 【ログイン周りのソース】 http //tools.oesf.biz/android-4.0.4_r1.0/xref/external/chromium/chrome/browser/chromeos/login/ 【パスワード関連】→? http //tools.oesf.biz/android-4.0.4_r1.0/xref/libcore/luni/src/main/java/java/net/PasswordAuthentication.java 【メール関連】→今、調査継続中 http //tools.oesf.biz/android-4.0.4_r1.0/search?q= defs= refs=mail path= hist= その他 【Android オープンソースのバージョン管理】 Androidのコアの部分のオープンソールはGitというシステムでバージョン管理が行われている。 ※Gitについて Gitはバージョン管理をするためのもの。Subversionみたいなもの。 しかし、Subversionと違うのは、リポジトリの分散管理ができる点。 Subversionだとリポジトリが1つだけだけど、 Gitではリポジトリが複数あってもリポジトリ間で変更履歴のバージョン間の管理ができる。 http //www8.atwiki.jp/git_jp/pages/15.html 【WindowsでGitを使用する方法】 http //www.atmarkit.co.jp/fcoding/articles/msysgit/msysgita.html 【アイコン名について】 Eclipseでアプリを作ると 通常は「アプリケーション名」と同じものが表示される。 しかし、マニフェストファイル内の「android label」属性で変更することも可能。 http //www.android-navi.com/img/2011/blog161.JPG ぼやき コア部分のオープンソースは膨大っぽい。。。 だから俺はADW Lancherみて、見るべきコア部分のオープンソースを見つけていった方が良い思う 何かと見ることのある言葉の意味 【ランチャー】 あらかじめ登録しておいたファイルやプログラムをアイコンで一覧表示し、マウスクリックによって簡単に起動できるようにするアプリケーションソフト。 by nakamura ◆便利なサイト Androidのソースコード検索サービス 単語レベルの検索からAndroidのソースを検索してくれるサイト https //sites.google.com/site/devcollaboration/codesearch Android開発者用ページ(AOSP(Android Open Source Project)) http //developer.android.com/guide/index.html WindowsでAndroidのソースコードをカンタンにダウンロードする方法 http //greety.sakura.ne.jp/redo/2012/02/windowsandroid.html by nakamura ◆参考になるアプリ No Lock ロックの解除/適用が出来るアプリ http //androbiz.com/tool/convenience/1009.html ADW.Launcher ホーム画面をカスタマイズするアプリ。オープンソース。 http //www.moongift.jp/2010/10/adw-launcher/ ***【オープンソースのありか】*** http //code.google.com/p/adw-launcher-android/ (※未確認) by nakamura
https://w.atwiki.jp/ohden/pages/319.html
Android関係の情報 参考になるサイト http //developer.android.com/ http //source.android.com/ http //android-developers.blogspot.jp/ https //sites.google.com/site/androyerjapan/ http //techbooster.org/category/android/ http //www.adakoda.com/android/ http //wikiwiki.jp/android/ ~アプリ作成~ ネタ ~環境構築~ ■ Android Studio Android Studio Beta ■ Android SDK 開発環境構築 【old】開発環境構築 for Win 【old】開発環境構築 for Linux repo ■ Titanium Studio http //preview.appcelerator.com/studio/ ■ PhoneGap ~Androidアプリ開発のtutorial的なものを書き綴っていくつもり~ Applicationの基本 Activityデザインの基本 エミュレータの使い方 Android/tutorial/ ~tips~ Androidのsource取得とbuild debugしたい時のつなぎ方 Android用makefileの書き方 Linuxアプリケーションの簡単な移植方法 Unicodeの使い方 セーフモードの入り方 apkファイルの解析方法 SDカードにコピーできない ~注意~ ndk-buildについて Android/tips/ ~Application~ busybox Androidのlibcとは Linux環境で多く使われてるC lib(GNU libc)とは互換性が無い。 Androidに使われているlibcは『Bionic libc』と言う。 Bionic libcとは Androidに使われているC lib。 Android用にカスタマイズされたlibのため、通常のC lib以外にAndroid専用の機能が追加されている。例えばシステムプロパティ取得機能、デバッグ時のlog出力機能。 Bionic libcは組込み向けに最適化されて提供されているので、GNU Libc(通常のLinux環境で使われているC lib)との互換性は無い。 つまり、LinuxのNativeCodeアプリケーションをAndroidへ移植する場合、使っている外部libを含めて、全てBionic libcでbuildし直す必要がある。 当然libraryも互換性が無いため、通常GNU Libcが見に行く『/usr/lib』『/usr/include』ではなく、Android NDKに用意された uClibc 組込み向けLinux向けのC library。標準的なlinuxで使われているglibcに比べて非常に小さくなっているが、機能もかなり削られている。 BionicとuClibcの関係が不明。 OABI Old Application Binary Interface Debianでは『arm』と記述されているらしい。EABIの方は『armel』と記述されるらしい。 浮動小数点演算にハードが持っている浮動小数点演算ユニットを用いる。当然ユニットが有ると高速に動作するが、無いとペナルティ(例外処理,コンテキストスイッチ)がものすごいらしい。 EABI Embedded Application Binary Interface Debianでは『armel』と記述されるらしい。OABIの方は『arm』と記述されるらしい。 浮動小数点演算については浮動小数点演算ユニットを持っていようがいまいが、ソフトウェアで解決する。 ※浮動小数点演算用の関数があるらしい。 そのため、コプロを用いた場合よりは遅くなるが、浮動小数点演算ユニットが無いチップでもそれなりの速度で浮動小数点演算を行える。 基本的にOABI互換。 Hardware ハードウェアメモ ZENITHINK e-PAD(ZT-180) REGZA Phone IS04 ALLDOCUBE iPlay7T ALLDOCUBE iPlay8T BMAX MaxPad I11 利用周波数帯 Type Frequency d a s r LTE b1 2.0 GHz ○ ○ ○ b3 1.7 GHz ○ ○ ○ ○ b8 900 MHz ○ b11 1.5 GHz ○ ○ b18 800 MHz ○ ○* b19 800 MHz ○ b21 1.5 GHz ○ b26 800 MHz ○ ○* b28 700 MHz ○ ○ b42 3.5 GHz ○ ○ ○ 5G n3 1.7 GHz ○ n28 700 MHz ○ ○ n77 3.7 GHz ○ ○ ○ n78 3.7 GHz ○ ○ n79 4.5 GHz ○ n257 28 GHz ○ ○ ○ ○ *auローミング Geekbench5 Device CPU COMPLETE https //browser.geekbench.com/v5/cpu/7254252 https //browser.geekbench.com/v5/cpu/7268088 https //browser.geekbench.com/v5/compute/2638247 https //browser.geekbench.com/v5/cpu/7268094 https //browser.geekbench.com/v5/compute/2638255 Device SoC Memory Single Multi BMAX i11 UNISOC T618(6x1.8GHz, 2x2.0GHz) 8GByte 369 1237 iPhone12 mini Apple A14 Bionic(6x3GHz) 4GByte 1583 3900 AQUOS sense6(SH-M19) Snapdragon 690 5G(6x1.7GHz, 2x2.0GHz) 6GByte 582 1682 AQUOS sense4 lite(SH-RM15) Snapdragon 720G(6x1.8GHz, 2x2.3GHz) 4GByte 549 1626 iPhoneSE(2016)1Gen Apple A9(2x1.8GHz) 2GByte 561 1047 iPhone5s Apple A7(2x1.3GHz) 1GByte 277 513 Amazon Fire HD 10(2019) KFMAWI MediaTek MT8183(2.0GHz) 2GByte 263 793 ALLDOCUBE T701 UNISOC SC9832E(4x1.4GHz) 2GByte 119 403 SHARP SHV34 Snapdragon 820 MSM8996(2x1.6GHz, 2x2.1GHz) 3GByte 238 626 Xperia XZ2 Compact(H8324) Snapdragon 845(4x1.8GHz, 4x2.8GHz) 4GByte 508 2256 Xperia Z4 Snapdragon 810 MSM8994(4x2.0GHz, 4x1.5GHz) 3GByte 518 2277 Asus MeMO Pad FHD10(ME302KL) Atom Z2560(2x1.6GHz) 2GByte 97 362 pickup対象が適当で、変な数値の取ってるかもしらん...今度見直す。 更新日: 2022年05月30日 (月) 15時37分44秒 http //www.embedded.jp/ 日本の組込情報 -- (s1n) 2011-03-02 14 42 18 『chcp 65001』 adbでの文字化け回避方法 -- (s1n) 2011-03-17 18 06 47 http //unity3d.com/japan/ unity game engine -- (s1n) 2012-03-28 15 22 29 titanium http //d.hatena.ne.jp/r_kurain/20110306/1299393778 -- (s1n) 2012-03-28 15 23 17 Android4.0:http //www.atmarkit.co.jp/fsmart/articles/android33/01.html Android4.1:http //www.atmarkit.co.jp/fsmart/articles/android26/01.html -- (s1n) 2012-11-20 18 18 24 http //www.atmarkit.co.jp/ait/articles/1209/19/news138.html Greeのソシャゲ-用フレームワーク -- (s1n) 2012-11-20 18 24 49 Android3.xからRenderScriptでLLVMの技術が使われてるらしい。 LLVM、AOT、JIT、辺りがキーワード? -- (s1n) 2012-12-12 13 58 29 http //blog.kmckk.com/archives/4036235.html -- (s1n) 2012-12-12 13 58 49 genymotion 軽いAndroidエミュレータ -- (s1n) 2014-03-07 19 31 49 https //snack.expo.io/ web上で完結する開発環境 -- (s1n) 2018-09-18 09 23 12 名前 コメント すべてのコメントを見る